
.gszc_service {background: #fff;padding-top: 20px;}
.gszc_service .gszc_service_dl{width: 1200px;margin: 0 auto;height: 500px;overflow: hidden;}
.gszc_service .gszc_service_dl dt li{width: 298px;border: 1px solid #e6e6e6;line-height: 100px;float: left;text-align: center;font-size: 24px;background: #f5f5f5;}
.gszc_service .gszc_service_dl dt li.on{width: 300px;border: 0px solid #fff;border-top: 3px solid #0099e6;background: #fff;color: #0099e5;}
.gszc_service .gszc_service_dl dd:first-child{display: block;}
.gszc_service .gszc_service_dl dd{text-align: center;display: none;}
.gszc_service .gszc_service_dl dd ul{width: 1200px;height:314px; margin:30px auto 30px auto;}
.gszc_service .gszc_service_dl dd.dd1 ul{background: url(../image/gszc/nessserv_bg.png) no-repeat 155px center;}
.gszc_service .gszc_service_dl dd.dd1 li{display: inline-block;width: 130px;height: 130px;margin: 20px 50px 10px;}
.gszc_service .gszc_service_dl dd.dd1 li:first-child{margin-left:125px;}
.gszc_service .gszc_service_dl dd.dd1 li i{display: inline-block;width: 96px;height: 96px; border-radius:48px;  }
.gszc_service .gszc_service_dl dd.dd1 li p{font-size:16px; color:#fff; position:relative; top:-52px; }
.gszc_service .gszc_service_dl dd.dd1 li.li1 i{background: #0099E6 url(../image/gszc/nessserv1.png) no-repeat center 10px;}
.gszc_service .gszc_service_dl dd.dd1 li.li2 i{background: #0099E6 url(../image/gszc/nessserv2.png) no-repeat center 10px;}
.gszc_service .gszc_service_dl dd.dd1 li.li3 i{background: #0099E6 url(../image/gszc/nessserv3.png) no-repeat center 10px;}
.gszc_service .gszc_service_dl dd.dd1 li.li4 i{background: #0099E6 url(../image/gszc/nessserv4.png) no-repeat center 10px;}
.gszc_service .gszc_service_dl dd.dd1 li.li5 i{background: #0099E6 url(../image/gszc/nessserv5.png) no-repeat center 10px;}
.gszc_service .gszc_service_dl dd.dd1 li.li6 i{background: #0099E6 url(../image/gszc/nessserv6.png) no-repeat center 10px;}
.gszc_service .gszc_service_dl dd.dd1 li.li7 i{background: #0099E6 url(../image/gszc/nessserv7.png) no-repeat center 10px;}
.gszc_service .gszc_service_dl dd.dd1 li.li8 i{background: #0099E6 url(../image/gszc/nessserv8.png) no-repeat center 10px;}
.gszc_service .gszc_service_dl dd.dd1 li.li5{margin: 25px 45px 0 55px;}
.gszc_service .gszc_service_dl dd.dd1 li.li8{margin: 25px 45px 0 55px;}
.gszc_service .gszc_service_dl dd li p{margin-top: 10px; font-size:16px;}
.gszc_service .gszc_service_dl dd p.serv_dt{margin-top: 30px;font-size: 20px;}
.gszc_service .gszc_service_dl dd p.serv_bt a{color: #0099e5;}
.gszc_service .sevrvice_bt{width: 400px;height: 60px;line-height: 60px;background: #0099e6;color: #fff;margin: 40px auto 30px auto;text-align: center;}
.gszc_service .sevrvice_bt:HOVER{background: #0088cc;-webkit-transition: all 0.4s ease 0s;}


.gszc_more { width: 100%; background: url(../image/gszc/bg3.jpg) no-repeat center center; background-size: auto 100%; height: 602px;}
.gszc_more .title1{ width: 363px; height: 33px; margin: 0 auto; padding-top: 50px;}
.gszc_more .main { width: 1161px; display: table; height: 244px; margin: 0 auto; background: url(../image/gszc/img4.png) no-repeat center center; margin-top: 16px;}
.gszc_more ul { width: 735px; margin: 0 auto; display: table; padding-top: 30px;}
.gszc_more ul li { width: 245px; height: 93px; line-height: 93px; text-align: center; background-color: #fff;}
.gszc_more ul li.green{ background-color: #00fef5;}
.gszc_more ul li a{ color: #000; font-size: 22px; border-bottom: 1px solid #000;}
.gszc_more-H6, .gszc_more-P{ color: #4b2f81; width: 100%; text-align: center;}
.gszc_more-H6 { font-size: 18.33px; padding-top: 44px;}
.gszc_more-P { font-size: 16.5px; padding-top: 12px;}
.gszc_more .zixun { display: block; width: 204px; height: 37px; line-height: 37px; text-align: center; margin: 0 auto; font-size: 14px; background-color: #e03737; color: #fff; margin-top: 22px;}
.gszc_more .zixun:hover { background-color: #ff1f1f;}

.gszc_process { width: 100%; background: url(../image/gszc/bg4.jpg) no-repeat center center; background-size: auto 100%; height: 578px;}
.gszc_process .title1{ width: 264px; height: 33px; margin: 0 auto; padding-top: 50px;}
.gszc_process .main{ width: 1135px; margin: 0 auto; display: table; position: relative;}
.gszc_process ul { width: 103%; display: table; margin-top: 50px;}
.gszc_process ul li { position: relative; width: 250px; height: 250px; text-align: center; background: url(../image/gszc/bg5.png) no-repeat center center; margin-right: 48px;}
.gszc_process li .li-text { width: 233px; height: 233px; /*border: 1px solid #fff;*/ margin-left: 8px; margin-top: 8px;}
.gszc_process li .number { width: 233px; height: 95px; text-align: center; display: table-cell; vertical-align: middle; }
.gszc_process li .number1 { display: block; width: 12px; height: 41px; margin: 0 auto; background: url(../image/gszc/number1.png) no-repeat center center; margin-top: 10px;}
.gszc_process li .number2 { display: block; width: 26px; height: 42px; margin: 0 auto; background: url(../image/gszc/number2.png) no-repeat center center; margin-top: 10px;}
.gszc_process li .number3 { display: block; width: 26px; height: 43px; margin: 0 auto; background: url(../image/gszc/number3.png) no-repeat center center; margin-top: 10px;}
.gszc_process li .number4 { display: block; 32px; height: 41px; margin: 0 auto; background: url(../image/gszc/number4.png) no-repeat center center; margin-top: 10px;}
.gszc_process li .line { width: 174px; height: 1px; background-color: #b9afd6; margin: 0 auto;}
.gszc_process li .size { font-size: 24px; width: 100px; height: 24px; text-align: center; margin: 0 auto; background-color: #f1edf4; margin-top: 35px; color: #6d5f9f;}
.gszc_process li:hover { transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;}
.gszc_process li:hover .li-text { width: 233px; height: 233px; /*border: 1px solid #ebe91e;*/}
.gszc_process li:hover .size { margin-top: -28px;}
.gszc_process li .lidetail { width: 180px; height: 50px; display: none; background-color: #F1EDF4; line-height: 20px; font-size: 14px; color: #7a7686; position: absolute; top: 128px; left: 40px;}
.gszc_process li:hover .lidetail { display: block;}
.gszc_process li:hover .number1 {display: block; width: 12px; height: 41px; margin: 0 auto; background: url(../image/gszc/number01.png) no-repeat center center; margin-top: 10px;}
.gszc_process li:hover .number2 {display: block; width: 26px; height: 42px; margin: 0 auto; background: url(../image/gszc/number02.png) no-repeat center center; margin-top: 10px;}
.gszc_process li:hover .number3 {display: block; width: 26px; height: 43px; margin: 0 auto; background: url(../image/gszc/number03.png) no-repeat center center; margin-top: 10px;}
.gszc_process li:hover .number4 {display: block; width: 32px; height: 41px; margin: 0 auto; background: url(../image/gszc/number04.png) no-repeat center center; margin-top: 10px;}
.gszc_process ul li.li-last { margin-right: 0;}
.gszc_process .main .arrow { display: block; width: 615px; height: 53px; position: absolute; right: 255px; top: 145px;}
.gszc_process .Bot { width: 841px; height: 98px; margin: 0 auto; background: url(../image/gszc/bg6.png) no-repeat center center; margin-top: 33px;}
.gszc_process .Bot img { display: block; width: 384px; margin: 0 auto; padding-top: 40px;}


.clear{clear: both;}
.w1160{ width: 1160px; margin: 0 auto; display: table;}
.fl { float: left;}
.fr { float: right;}
.footer { width: 100%; display: table; background-color: #f4f6f8; box-sizing: border-box; padding: 30px 0;}
.footer dl { width: 245px; display: table; color: #999; margin-right: 60px;}
.footer dl dt { width: 79px;}
.footer dl dd { width: 166px; white-space: nowrap;}
.footer dd h6 { font-size: 24px; color: #333; padding: 8px 0 10px 0;}
.footer dl.dl-last { width: 185px}
.foote_bottom { width: 100%; border-top: 1px solid #eaeaea; margin-top: 50px; padding: 25px 0; font-size: 12px; text-align: center;}
.foote_bottom img { display: inline-block; vertical-align: middle;}
